d011bf169667e6451e2796aef3a6df7190a70184,quickcheck/src/main/java/fj/test/Arbitrary.java,Arbitrary,arbStack,#Arbitrary#,944
Before Change
* @return An arbitrary implementation for stacks.
*/
public static <A> Arbitrary<Stack<A>> arbStack(final Arbitrary<A> aa) {
return arbitrary(arbArray(aa).gen.map(a -> {
final Stack<A> s = new Stack<>();
s.addAll(a.asJavaList());
return s;
}));
}
/**
After Change
* @return An arbitrary implementation for stacks.
*/
public static <A> Gen<Stack<A>> arbStack(final Gen<A> aa) {
return arbArray(aa).map(a -> {
final Stack<A> s = new Stack<>();
s.addAll(a.asJavaList());
return s;
});
}
/**